﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_SYS_LOGData : MarshalByRefObject, ISYS_LOGData
    {
        SYS_LOGData SYS_LOG = new SYS_LOGData();

        public int SYS_LOG_Delete(long SYS_ID)
        {
            return SYS_LOG.SYS_LOG_Delete(SYS_ID);
        }
        public int SYS_LOG_Disable(long SYS_ID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet SYS_LOG_Get(long SYS_ID)
        {
            return SYS_LOG.SYS_LOG_Get(SYS_ID);
        }
        public System.Data.DataSet SYS_LOG_GetList()
        {
            return SYS_LOG.SYS_LOG_GetList();
        }
        public int SYS_LOG_Insert(long SYS_ID, string MChine, string AccountWin, string UserID, string UserName, DateTime Created, string Module, int Action, string Action_Name, string Reference, string IPLan, string IPWan, string Mac, string DeviceName, string Description, bool Active)
        {
            return SYS_LOG.SYS_LOG_Insert(SYS_ID,MChine,AccountWin,UserID,UserName,Created,Module,Action,Action_Name,Reference,IPLan,IPWan,Mac,DeviceName,Description,Active);
        }
        public int SYS_LOG_Save(long SYS_ID, string MChine, string AccountWin, string UserID, string UserName, DateTime Created, string Module, int Action, string Action_Name, string Reference, string IPLan, string IPWan, string Mac, string DeviceName, string Description, bool Active)
        {
            return SYS_LOG.SYS_LOG_Save(SYS_ID, MChine, AccountWin, UserID, UserName, Created, Module, Action, Action_Name, Reference, IPLan, IPWan, Mac, DeviceName, Description, Active);
        }
        public int SYS_LOG_Update(long SYS_ID, string MChine, string AccountWin, string UserID, string UserName, DateTime Created, string Module, int Action, string Action_Name, string Reference, string IPLan, string IPWan, string Mac, string DeviceName, string Description, bool Active)
        {
            return SYS_LOG.SYS_LOG_Update(SYS_ID, MChine, AccountWin, UserID, UserName, Created, Module, Action, Action_Name, Reference, IPLan, IPWan, Mac, DeviceName, Description, Active);
        }
    }
}
